<?php
function convertCategoriesToString(){
include "../phpFunctions/databaseConnect.php";

$i=0;
$result = mysql_query("select category_id, categoryName from category");
 while($row = mysql_fetch_array($result)) {
	$CategoryIDArray[$i]  = $row["category_id"];
        $CategoryNameArray[$i]  = $row["categoryName"];
	++$i;
        }

$categoryArrayLength = count($CategoryIDArray);

for($i=0; $i < $categoryArrayLength; $i += 1){

$o=0;
$result = mysql_query("select subCategoryName from subCategory  where parentCategoryID  = $CategoryIDArray[$i]");
    while($row = mysql_fetch_array($result)) {
            $subCategoryName[$o]  = $row["subCategoryName"];
            // Döper varje array till namnet på kategorin. Lägger in subkategorier i den
            ${$CategoryNameArray[$i]}[$o] = $subCategoryName[$o];
            ++$o;
            }
            }
mysql_close();

  $ifStart = "if (chosen == '1') {";
   $ifEnd = "}";
   $subKategori ="";

    $klar = "";
   //$klar = $ifStart;

   $subKategoriIndex = 0;
   $huvudKategoriIndex = 0;
   $alternativIndex = 1;
   //print $klar;
  for ($huvudKategoriIndex=0; $huvudKategoriIndex < $categoryArrayLength; $huvudKategoriIndex+=1){
                $subKategoriIndex=0;
                $subKategori="";
                $klar .= $ifStart;
                while ($subKategoriIndex < count(${$CategoryNameArray[$huvudKategoriIndex]})){
                $subkatte = ${$CategoryNameArray[$huvudKategoriIndex]}[$subKategoriIndex];
                $subKategori .= "selbox.options[selbox.options.length] = new Option('$subkatte','$subkatte');";
                //print $huvudKategoriIndex;
                $subKategoriIndex++;
                //print $subKategori;

                }
        //$huvudKategoriIndex++;
        $alternativIndex++;
        $ifStart = "if (chosen == '$alternativIndex') {";
        $klar .= $subKategori. $ifEnd;

        //print $huvudKategoriIndex;
    }

    return $klar;
}
  ?>